package sistkaraoke.negocio;


import java.util.Collection;

import sistkaraoke.dao.IReporteDAO;
import sistkaraoke.dao.ISalaDAO;
import sistkaraoke.dao.ReporteDAO;
import sistkaraoke.dao.SalaDAO;
import sistkaraoke.excepcion.DAOExcepcion;
import sistkaraoke.modelo.Administrador;
import sistkaraoke.modelo.Cliente;
import sistkaraoke.modelo.IAdministrador;
import sistkaraoke.modelo.ICliente;
import sistkaraoke.modelo.ILocal;
import sistkaraoke.modelo.IReporte;
import sistkaraoke.modelo.ISala;
import sistkaraoke.modelo.Local;
import sistkaraoke.modelo.Reporte;
import sistkaraoke.modelo.Sala;


public class GestionReporte implements IGestionReporte{

	
	public Collection<IReporte> listar() throws DAOExcepcion{
		
		IReporteDAO dao = new ReporteDAO();
		
		IReporte vlReporte = new Reporte();
		
		
		ICliente vlCliente=new Cliente();
		
		vlCliente.setIdcliente(0);
		vlCliente.setDni(0);
		
		ILocal vlLocal = new Local();
		
		vlLocal.setId(0);
		vlLocal.setNombre("");
		
		vlReporte.setCliente(vlCliente);
		vlReporte.setLocal(vlLocal);
		
		vlReporte.setMonto(0);
		
		vlReporte.setFecha("");
		
		
		return dao.buscar(vlReporte);
	}
	
}
